"""
这里通过：
    https://demo.ruoyi.vip/login
    进行学习
    - 使用 r: 字符中有转义字符，不进行转义（推荐）
    - 使用双反斜杠 进行转义操作
    - 使用本次浏览模式 前缀必须添加 file:///
    - 复制浏览器地址
"""

# 导包
from selenium import webdriver
from time import sleep

# 获取浏览器对象
driver = webdriver.Chrome()

# 打开urlhttps://pmplatform.chinese.cn/ui/start/#/login
# 注意：\反斜杠在python是转义字符 r:修饰的字符串，如果字符串中有转义字符，不进行转义使用
driver.get("https://pmplatform.chinese.cn/ui/start/#/login")

# 这样网站加载有点慢，需要等待10s
sleep(10)

# 查找 用户名元素
username = driver.find_element_by_id("LAY-user-login-username")

# 查找 密码元素
password = driver.find_element_by_id("password")

# 用户名输入 admin
username.send_keys("admin")

# 密码 输入 123456
password.send_keys("123456")

# 暂停3秒
sleep(3)

# 退出浏览器驱动
driver.quit()
